package JurisPro.modelo;

import java.util.Date;


public class Historico {
	private int idRepasse;
	private String numProcesso;
	private int idRemetente;
	private int idDestinatario;
	private Date dataEnvio;
	private Date dataResposta;
	private int situacao; // 0 = Espera 1 = Recebido 2 = Recusado
	private String nomeRemetente;
	private String nomeDestinatario;
	
	public Historico() {
		super();
	}
	
	public Historico(int idRepasse, String numProcesso, int idRemetente, int idDestinatario) {
		super();
		this.idRepasse = idRepasse;
		this.numProcesso = numProcesso;
		this.idRemetente = idRemetente;
		this.idDestinatario = idDestinatario;
		this.dataEnvio = new Date();
		this.situacao = 0;
	}
	
	public Historico(String numProcesso, String nomeRemetente, Date dataEnvio, 
			String nomeDestinatario, Date dataResposta, int situacao){		
		super();
		this.numProcesso = numProcesso;
		this.nomeRemetente = nomeRemetente; 
		this.dataEnvio = dataEnvio;
		this.nomeDestinatario = nomeDestinatario;
		this.dataResposta = dataResposta;
		this.situacao = situacao;
	}
	
	public int getIdRepasse() {
		return idRepasse;
	}

	public void setIdRepasse(int idRepasse) {
		this.idRepasse = idRepasse;
	}

	public String getNumProcesso() {
		return numProcesso;
	}

	public void setNumProcesso(String numProcesso) {
		this.numProcesso = numProcesso;
	}

	public int getIdRemetente() {
		return idRemetente;
	}

	public void setIdRemetente(int idRemetente) {
		this.idRemetente = idRemetente;
	}

	public int getIdDestinatario() {
		return idDestinatario;
	}

	public void setIdDestinatario(int idDestinatario) {
		this.idDestinatario = idDestinatario;
	}

	public Date getDataEnvio() {
		return dataEnvio;
	}

	public void setDataEnvio(Date dataEnvio) {
		this.dataEnvio = dataEnvio;
	}

	public Date getDataResposta() {
		return dataResposta;
	}

	public void setDataResposta(Date dataResposta) {
		this.dataResposta = dataResposta;
	}

	public int getSituacao() {
		return situacao;
	}

	public void setSituacao(int situacao) {
		this.situacao = situacao;
	}
	
	public String getnomeRemetente() {
		return nomeRemetente;
	}

	public void setnomeRemetente(String nomeRemetente) {
		this.nomeRemetente = nomeRemetente;
	}
	
	public String getnomeDestinatario() {
		return nomeDestinatario;
	}

	public void setnomeDestinatario(String nomeDestinatario) {
		this.nomeDestinatario = nomeDestinatario;
	}	
}
